package me.eleme.anubis.openapi.api.entity.shop;

import com.alibaba.fastjson.annotation.JSONField;
import lombok.Data;


/**
 * @author 刘志永
 */
@Data
public class ChainstoreUpdateReq {
    /**
     * 门店id
     */
    @JSONField(name = "chain_store_id")
    private String chainStoreId;
    /**
     * 门店主店名
     */
    @JSONField(name = "head_shop_name")
    private String headShopName;
    /**
     * 门店分店名
     */
    @JSONField(name = "head_shop_name")
    private String branchShopName;
    /**
     * 门店类型
     */
    @JSONField(name = "chainstore_type")
    private Integer chainStoreType;
    /**
     * 门店联系方式
     */
    @JSONField(name = "contact_phone")
    private String contactPhone;
    /**
     * 门店地址
     */
    @JSONField(name = "address")
    private String address;
    /**
     * 门店经度
     */
    @JSONField(name = "longitude")
    private String longitude;
    /**
     * 门店维度
     */
    @JSONField(name = "latitude")
    private String latitude;
    /**
     * 经纬度来源
     */
    @JSONField(name = "position_source")
    private Integer positionSource;
    /**
     * 外部门店编码
     */
    @JSONField(name = "out_shop_code")
    private String outShopCode;
    /**
     * 门店类目
     */
    @JSONField(name = "category_id")
    private String categoryId;
    /**
     * 门店拥有人姓名
     */
    @JSONField(name = "owner_name")
    private String ownerName;
    /**
     * 门店拥有人身份证号
     */
    @JSONField(name = "owner_id_num")
    private String ownerIdNum;
    /**
     * 门店拥有人手持身份证、营业执照图片
     */
    @JSONField(name = "handheld_licence_pic_hash")
    private String handheldLicencePicHash;
    /**
     * 身份证正面
     */
    @JSONField(name = "owner_id_pic_front_hash")
    private String ownerIdPicFrontHash;
    /**
     * 身份证反面
     */
    @JSONField(name = "owner_id_pic_back_hash")
    private String ownerIdPicBackHash;
    /**
     * 统一社会信用代码
     */
    @JSONField(name = "credit_code")
    private String creditCode;
    /**
     * 营业执照图片
     */
    @JSONField(name = "business_licence_pic_hash")
    private String businessLicencePicHash;
    /**
     * 食品安全执照图片
     */
    @JSONField(name = "food_license_pic_hash")
    private String foodLicensePicHash;
    /**
     * 第二类医疗器械经营备案证明图片
     */
    @JSONField(name = "second_medical_equipment_license_pic_hash")
    private String secondMedicalEquipmentLicensePicHash;
    /**
     * 医疗机构执业许可证图片
     */
    @JSONField(name = "medical_institution_license_pic_hash")
    private String medicalInstitutionLicensePicHash;
    /**
     * 医疗器械经营许可证图片
     */
    @JSONField(name = "medical_equipment_license_pic_hash")
    private String medicalEquipmentLicensePicHash;
    /**
     * 药品经营许可证
     */
    @JSONField(name = "medicine_license_pic_hash")
    private String medicineLicensePicHash;
    /**
     * 烟草经营许可证图片
     */
    @JSONField(name = "tabacoo_license_pic_hash")
    private String tabacooLicensePicHash;
}
